2018年秋,阿里巴巴成立平头哥半导体有限公司(以下简称“平头哥”),开始死磕中国芯。一年间,平头哥发布了基于RISC-V的处理器IP Core玄铁910、还发布了SoC芯片平台“无剑”和含光800芯片。2019年10月21日,粉墙黛瓦、小桥流水的乌镇,平头哥在第六届世界互联网大会互联网上,宣布开源低功耗微控制芯片(MCU)设计平台(以下简称“MCU芯片平台”)。自此,阿里巴巴平头哥,成为国内第一家推进芯片平台开源的企业。很多人第一次听说MCU芯片平台,可能会好奇,它和无剑SoC平台有什么区别?一句话来说,它俩都是SoC平台,是平头哥的“一母同胞”,且都是为同一个使命而生:推出面向MCU、工业、安全、车载等应用领域的SoC平台,帮助客户降低芯片设计门槛。但是,无剑SoC平台的服务对象更偏产业,它可为客户提供一站式芯片设计服务,包括代理生产、封装、测试等供应链管理服务、芯片产品的落地及市场验证服务等等,是涵盖芯片研发、量产、落地的全链路支持。传统MCU(Micro Controller Unit)又叫单片机、微控制器,它是把CPU、RAM、ROM、定时计数器和多种I/O接口,集成于一颗芯片的芯片级计算机。作为嵌入式设备的核心部件,MCU在通信、消费电子、汽车电子、工业控制有广泛应用,是市场需求最大的芯片类型。阿里巴巴的平头哥MCU芯片平台,包含处理器、基础接口IP、操作系统、软件驱动和开发工具等模块,其搭载基于RISC-V架构的玄铁902处理器,能提供多种IP以及驱动,还可让用户快速集成、快速验证,减少基础模块开发成本。它之所以有这么多功能,全靠平头哥无剑SoC平台的四大能力加持:快、准、稳、全。平头哥MCU芯片平台的目标群体,包括芯片设计公司、IP供应商、高校及科研院所等。MCU芯片平台包含处理器、基础的接口IP、操作系统、软件驱动和开发工具等模块,能让用户快速集成、快速验证,减少基础模块开发成本。其还搭载玄铁902处理器,能提供UART、SPI、I2C、Timer、PWM等多种IP以及驱动。对于开发者来说,MCU芯片平台,可以降低基于MCU架构的定制化芯片的研发门槛,帮助设计者压缩芯片研发成本和研发周期,并让普惠芯片成为可能。在乌镇已经开通5G微公交的当下,AIoT越来越像空气一样重要,未来很多物品都有联网需求。而物联网技术的发展,也必将推动下一代MCU芯片需求的快速增长。据调研机构IC Insights预测,2019年全球MCU芯片出货量为269亿颗,到2023年该数字将增加到382亿颗,届时MCU芯片销售额预计可达213亿美元。定制化芯片的需求,必将愈加凸显。开源以后,全球开发者都能基于该平台,设计出面向细分领域的定制化芯片,IP供应商可以研发原生于该平台的核心IP,高校和科研院所则可开展芯片相关的教学及科研活动。MCU芯片平台开源的代码,包括基础硬件代码和配套软件代码两部分,现已公布在GitHub开源社区( https://github.com/T-head-Semi)。其希望通过开源,把基础共性能力共享给整个行业,以后用户无需投入太多,就能设计基础组件IP。对于开源,中科院计算所研究员、先进计算机系统研究中心主任、中国开放指令生态(RISC-V)联盟秘书长包云岗认为,“开源芯片是芯片设计领域的发展大势,过去20年学界和工程界陆续有些探索,如今,以AIoT为代表的IT产业巨变,有望推动芯片开源走向拐点。开源能让整个行业共享基础技术、免于重复造轮子,由此改变传统的芯片设计方法和芯片行业格局,这对学科发展、人才培养和市场培育都大有裨益。”此外,MCU芯片平台后续还将开放更多IP和玄铁处理器。
为什么要开源?
之所以开源,是因为平头哥希望加速芯片设计的过程,让芯片设计企业能够快速设计出芯片产品。 从RISC-V内核开源开始,硬件开源已经成为一种趋势和潮流。PC时代和移动互联网时代,所有技术都由芯片公司和OS公司引领,行业标准也由几家大公司定义。这种格局的优势,是开发便利、生态建立迅速,但也存在巨大劣势,即资源过度集中,产品形态非常有限,创新设计越来越少。 有了开源,芯片开发迭代的周期,可能从年变成月甚至周,成本可能从千万/亿级降到百万/十万级。这样也能吸引更多从业者,加入芯片行业。而这也是新一代芯片设计方法,与传统方法差别最大的地方。 一句话,普惠芯片事业,需要生态伙伴共同推动,平头哥此举,也表达出其希望有更多同道中人参与开源、贡献开源、共建生态。猪年开年至今,阿里巴巴、腾讯和华为,均有开源项目诞生。开源,这个源于21年前一次黑客峰会的空号,已经化作越来越丰富的项目,来影响着人类的衣食住行。【END】
☞华为负重疾行
☞为何Google、微软、华为将亿级源代码放一个仓库?从全球最大代码管理库说起
☞计算机专业的学生也太太太太太惨了吧?
☞BTC 固定的货币政策,真的无懈可击吗?